echo suppresion - Spanish English Dictionary